yeah, problem with printing your own stuff is that you need to
buy a good printer, which will cost you. good paper will also cost
you. and then there is ink and maintenance, which will cost
you.
its actually more expensive to do your own printing, but if its the
only way to get consistent results................ 
practically every fine art/landscape photographer I know of do
their own printing. not sure about weddings and events